名利: fame and profit...
衬衫: shirt, blouse...
气色: complexion...
岂有此理: how can this be so (idiom); preposterous, ridiculous, absurd...
防: to protect, to defend, to guard against, to prevent...
无可厚非: Can't blame too much, It means that although there are shortcomings in speaking and doing things, there are still merits and should be understood...
北方: north, the northern part a country, China north of the Yellow River...
翠绿: greenish-blue, emerald green...
间隙: interval, gap, clearance...
祝: to wish, to express good wishes, to pray, (old) wizard...